SGG-MDM Upload Device Measurements (L+G) Description This section includes detailed descriptions of the steps involved in the SGG-MDM Upload Device Measurements (L+G) business process, including: • 1.0 Create Payload and Place Into Directory • 1.1 Poll File Location Based on Configured Frequency • 1.2 Parse, Analyze File and Identify Records • 1.3 Transform Meter Read Record to 'Plain' XML • 1.4 Process Message Through Generator Notifications • 1.5 Create and Send Statistical Notification • 1.6 Route Notification Through JMS Queue to OUAF • 1.7 Create and Publish Additional Notification(s) • 1.8 Perform Custom Pre-Processing • 1.9 Validate Meter Read Record • 2.0 Transform “Plane” XML Meter Read Record to SGG IMD Standard Format • 2.1 Create and Send Error Notification • 2.2 Perform Custom Post-Processing • 2.3 Send IMD Record • 2.4 Route IMD Record Through JMS Queue to OUAF • 2.5 Determine Head-End System, Device, Measuring Component, and UOM • 2.6 Populate Start Date/Time & End Date/Time • 2.7 Adjust Date/Time in Multiples of SPI and Convert to Standard Time considering DST • 2.8 Check Interval Data Integrity • 2.9 Determine Processing Method • 3.0 Create IMD in 'Error' State and Log Errors • 3.1 Create To Do • 3.2 Populate Default Data • 3.3 Create IMD Record in 'Pending' State • 3.4 Process Pending IMDs • 3.5 Perform L+G Head-End Specific Mapping and Update State to 'Additional Mapping' • 3.6 Calculate Pre-VEE Values and Consumption • 3.7 Update IMD to 'Mapping Error' State and Log Error • 3.8 Create To Do • 3.9 Review IMD • 4.0 Populate Changes and Request to Update IMD • 4.1 Update IMD • 4.2 Request to Perform Additional Mapping • 4.3 Request to Delete • 4.4 Delete IMD • 4.5 Gather IMD Requirements • 4.6 Submit Request • 4.7 Check for any Missing Interval Data • 4.8 Check If Data Is Within Boundary Of Previous Day Data • 4.9 Update IMD to 'VEE Ready' State • 5.0 Update IMD to 'Error' State and Log Errors • 5.1 4.2.1.2 MDM. V2.0.1. Manage VEE and VEE Exceptions. Manage VEE • 5.2 4.2.1.2 MDM. Manage VEE and VEE Exceptions. Finalize IMD • 5.3 Preprocess Activity • 5.4 Create Pending Payload Statistics Activity • 5.5 Validate Notification Data (Service Provider, File Name) • 5.6 Transition Activity to Validation Error State and Log Error • 5.7 Create To Do • 5.8 Transition To Active State • 5.9 Monitor Statistic Aggregation • 6.0 Transition Activity to Inactive • 6.1 Accumulate File Statistics for Events and IMDs • 6.2 Review Active Payload Statistic Records • 6.3 Request Accumulate Statistics • 6.4 Request Inactivate Payload Statistics • 6.5 Request Delete Payload Statistics • 6.6 Delete Payload Statistics • 6.7 Preprocess Activity • 6.8 Create Pending Payload Error Notification Activity • 6.9 Find Payload Statistics for Processed Payload and Transition to Validate State • 7.0 Update Payload Statistics with Error Information and Transition to Completed State • 7.1 Preprocess Activity • 7.2 Create Pending Payload Summary Activity • 7.3 Update Payload Statistics with Payload Summary and Transition to Complete State • 7.4 Analyze, Work Errors and To Do • 7.5 Request to Discard • 7.6 Complete To Do(s) • 7.7 Update IMD to 'Discard' State • 7.8 Request to Reprocess • 7.9 Update IMD to 'Reprocessed' State and Initialize Reprocessing • 8.0 Identify IMD in 'Error' State • 8.1 Request to Remove • 8.2 Update IMD to 'Remove' State • 8.3 Update IMD to 'Additional Mapping' State and Continue Processing • 8.4 Evaluate Criteria to Run Automated Retry Process • 8.5 Identify IMD in 'Mapping Error' State • 8.6 Update IMD to 'VEE Ready' State and Continue Processing • 8.7 Identify IMD in 'Error' State • 8.8 Request to Reprocess • 8.9 Transition Activity Status to Validate and Initialize Reprocessing • 9.0 Identify Activity in Validation Error State • 9.1 Contact Vendor • 9.2 Review Error • 9.3 Resolve Error